.page-login {
	
	.other-type{
		margin-top: 40rpx;
		.tips{
			width: 40%;
			margin: 0 auto;
		}
		.type-lst{
			width: 100rpx;
			height: 100rpx;
			background: #f1f1f1;
			border-radius: 50%;
			margin: 0 auto;
			
			.logo{
				width: 60rpx;
			}
		}
	}
	
	.login-btns{
		margin-top: 100rpx;
		
		.login-btn{
			background: #337b62;
		}
		.reg-btn{
			margin-top: 40rpx;
			font-size: 28rpx;
			color: #8b8b8b;
			
			&-txt{
				color: #337b62;
			}
		}
	}
	.private-protocol-box{
		
		.text-box{
			margin-left: 8rpx;
			font-size: 28rpx;
			
			.link{
				color: #337b62;
			}
		}
	}
	
	.login-form{
		
		.login-input{
			width: 100%;
			height: 100rpx;
		}
	}
	.icon {
		width: 100%;
	}
	
	.version{
		position: fixed;right: 0;bottom: 20rpx;
		width: 100%;text-align: center;color: #c8c8c8;
	}
}
